#pragma once

#include "widget.h"

#define NONE 0
#define HORIZONTAL 1
#define VERTICAL 2
#define FORM 3

class Layout{
    public:
        Layout(int d = 0): direction(d){}
        virtual void Arrange(Widget* parent);
    protected:
        int direction;
        int border;
        int padding;
};
